QLineEdit {
    background-color: white;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding: 4px 8px;
    selection-background-color: #0078d4;
}
QLineEdit:hover {
    border-color: #999999;
}
QLineEdit:focus {
    border-color: #0078d4;
    border-width: 2px;
    padding: 3px 7px; /* 补偿边框增厚 */
}
QLineEdit:disabled {
    background-color: #f5f5f5;
    color: #999999;
}